// 个人事务会计 API 模块：复用现有学习核算接口，并新增个人事务管理
import api from './index'
import { studyApi } from './study'

export const personalApi = {
  records: studyApi.studyRecords,
  plans: studyApi.studyPlans,
  accounting: studyApi.studyAccounting,
  // 个人事务
  affairs: {
    // 获取个人事务列表
    getAffairs(userId) {
      return api.get('/api/personal/affairs', { params: { userId } })
    },
    // 创建个人事务
    createAffair(affair) {
      return api.post('/api/personal/affairs', affair)
    },
    // 删除个人事务
    deleteAffair(id) {
      return api.delete(`/api/personal/affairs/${id}`)
    }
  }
}